package com.lx.annotation;

import java.lang.annotation.*;

/**
 * 雒鑫 自定义注解实现接口防刷
 */
@Target(ElementType.METHOD)//表面该注解是应用到方法上的一个注解
@Retention(RetentionPolicy.RUNTIME)//表示该注解在运行时被用到
@Documented//支持工具化
public @interface limit {
    //定义一个key值与url地址进行拼接 充当redis当中的key值
    String key() default "limit:";
    //限制当前请求如果加了这个注解 那么最大请求次数为一分钟访问十次
    int timeOut() default 60;
    int sum() default 10;
    String msg() default "慢一点";


}
